Bitcoin Core install
install Bitcoin Core
Bitcoin Core v29 よりビルドツールが CMake に変更になった
Bitcoin Core install, build の作業ログ
Build Bitcoin Core on macOS
バイナリを使う場合は便利なスクリプトがある
bitcoin/contrib/verify-binaries/README.md at v25.1 · bitcoin/bitcoin
「configureするときのLDFLAGSやLIBSとは」(1) Linux Square - @IT
bitcoin/dependencies.md at v22.0 · bitcoin/bitcoin
systemd settings
bitcoin/contrib/init/bitcoind.service at v28.1 · bitcoin/bitcoin
よく使う設定
code:configure
./configure \
--prefix=$HOME/bitcoind/0.21.1-bin \
--disable-man --with-gui=no --disable-wallet --without-miniupnpc
Bitcoin Core Boost library
依存パッケージとして、システムのバイナリではなく、ビルドしたバイナリを使う方法
bitcoind - How do I compile Bitcoin Core to be more portable? - Bitcoin Stack Exchange
bitcoin/depends/README.md at master · bitcoin/bitcoin
depends ディレクトリで make して、Core 側の configure にオプションを渡す感じ
$ make NO_QT=1 NO_QR=1
$ CONFIG_SITE=$PWD/depends/x86_64-pc-linux-gnu/share/config.site ./configure